Compund Words

Sponsored Links

Last Search Words

Search Result:tamil nadu




Overview of noun tamil_nadu

The noun tamil nadu has 1 sense


  • Tamil Nadu, Madras -- (a state in southeastern India on the Bay of Bengal (south of Andhra Pradesh); formerly Madras)